do black holes have a singularity